
var user_webset_font
(function (doc, win) {
  console.log(2222222)
  var docEl = doc.documentElement
  // docEl.style.fontSize = '50px !important';
  //      用原生方法获取用户设置的浏览器的字体大小(兼容ie)
  if (doc.documentElement.currentStyle) {
    user_webset_font = doc.documentElement.currentStyle.fontSize
  } else {
    user_webset_font = getComputedStyle(doc.documentElement, false).fontSize
  }
  //      取整后与默认50px的比例系数
  var xs = parseFloat(user_webset_font) / 50
  //    设置rem的js设置的字体大小
  var view_jsset_font, result_font

  // eslint-disable-next-line no-redeclare
  var docEl = doc.documentElement
  var resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize'
  var clientWidth
  var recalc = function () {
    clientWidth = docEl.clientWidth
    if (!clientWidth) return
    if (!doc.addEventListener) return
    if (clientWidth < 750) {
    //              设置rem的js设置的字体大小
      view_jsset_font = 100 * (clientWidth / 750)
      //              最终的字体大小为rem字体/系数
      result_font = view_jsset_font / xs
      //              设置根字体大小
      docEl.style.fontSize = result_font + 'px'
    } else {
      docEl.style.fontSize = 100 + 'px'
    }
  }
  win.addEventListener(resizeEvt, recalc, false)
  doc.addEventListener('DOMContentLoaded', recalc, false)
})(document, window)
